urinary cast - German English Dictionary